#[macro_use] extern crate rocket;


// fn main() {
//     println!("Hello, world!");
// }


#[get("/")]
fn index() -> &'static str {
    "Hello, world!"
}

/*
main 方法在这里定义了。所以不需要再写 main 方法了。不过IDE不认。
 */
// #[launch]
// fn rocket() -> _ {
//     rocket::build().mount("/", routes![index])
// }

#[rocket::main]
async fn main() {
    rocket::build()
        .mount("/hello", routes![index])
        .launch()
        .await;
}